home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.arizona.edu
/
ftp.cs.arizona.edu.tar
/
ftp.cs.arizona.edu
/
icon
/
newsgrp
/
group98c.txt
/
000017_icon-group-sender _Fri Sep 11 16:59:39 1998.msg
< prev
next >
Wrap
Internet Message Format
|
2000-09-20
|
2KB
Return-Path: <icon-group-sender>
Received: from kingfisher.CS.Arizona.EDU (kingfisher.CS.Arizona.EDU [192.12.69.239])
by baskerville.CS.Arizona.EDU (8.9.1a/8.9.1) with SMTP id QAA24561
for <icon-group-addresses@baskerville.CS.Arizona.EDU>; Fri, 11 Sep 1998 16:59:38 -0700 (MST)
Received: by kingfisher.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
id AA00225; Fri, 11 Sep 1998 16:59:11 -0700
Date: Fri, 11 Sep 1998 17:25:18 -0500
Message-Id: <199809112225.RAA07906@segfault.cs.utsa.edu>
From: Clinton Jeffery <jeffery@segfault.cs.utsa.edu>
To: cwills@bix.com
Cc: icon-group@optima.CS.Arizona.EDU
In-Reply-To: <9809102206.memo.65326@BIX.com> (cwills@bix.com)
Subject: Re: Context Switching
Reply-To: jeffery@cs.utsa.edu
Errors-To: icon-group-errors@optima.CS.Arizona.EDU
Status: RO
Cheyenne Wills and Todd Proebsting recently pointed out (or confirmed)
that co-expressions can relatively easily be built on top of threads.
Has anyone implemented and compared the performance of co-expressions using
a modern threads package to Icon's assembler context switch on the same
platform? It would be interesting to know whether we might just switch over
to threads wholesale, or whether they still have a significant performance
cost because the synchronization and concurrency of threads are "overkill"
for co-expressions.
Clint Jeffery, jeffery@cs.utsa.edu
Division of Computer Science, The University of Texas at San Antonio
Research http://www.cs.utsa.edu/research/plss.html